MPHB\Upgrader A

Total Complexity 70
Dependencies 10
Dependents 1
Total lines 675
Lines of code 344
Logical lines of code 186
Comment lines 133
Methods 37
Properties 6

Methods 37

Method Rating Maintainability Complexity Lines of code
fixGlobalRule()
S
51 7 26
fixForV2_0_0()
S
48 4 35
fixForV2_2_0()
S
48 4 34
checkVersion()
S
62 5 11
upgrade()
S
54 4 21
updateDBVersion()
S
62 4 12
fixForV2_3_0()
S
58 3 16
getProgress()
S
59 3 14
fixSessionOptions()
S
59 2 13
forceUpgrade()
S
63 2 11
fixForV1_1_0()
S
64 2 10
showUpgradeNotice()
S
74 2 5
getCurrentDBVersion()
S
74 2 4
changeOptionName()
S
68 2 7
setScheduledVersion()
S
69 2 7
improveStats()
S
62 1 12
moveSyncUrls()
S
63 1 11
fixForV3_0_2()
S
62 1 11
getScheduledVersion()
S
79 1 3
addDBVersionToHistory()
S
73 1 5
__construct()
S
63 1 10
resetDBVersion()
S
81 1 3
upgradeAfterImport()
S
82 1 3
getTotalQueueSize()
S
79 1 3
getQueueSize()
S
80 1 3
setTotalQueueSize()
S
80 1 3
markImported()
S
82 1 3
hideUpgradeNotice()
S
82 1 3
startAutodeleteOfSyncLogs()
S
82 1 3
removeOutdatedStripeOptions()
S
70 1 7
createUploadsDir()
S
77 1 4
fixForV3_2_0()
S
73 1 5
fixForV3_0_0()
S
72 1 6
flushRewriteRules()
S
77 1 4
fixCleanOldRules()
S
68 1 8
blockNewBookings()
S
80 1 3
complete()
S
73 1 5